//
// File: rocr6_move_pick_place_private.h
//
// Code generated for Simulink model 'rocr6_move_pick_place'.
//
// Model version                  : 1.280
// Simulink Coder version         : 9.7 (R2022a) 13-Nov-2021
// C/C++ source code generated on : Thu Sep 29 13:42:17 2022
//
// Target selection: ert.tlc
// Embedded hardware selection: ARM Compatible->ARM 64-bit (LP64)
// Code generation objectives: Unspecified
// Validation result: Not run
//
#ifndef RTW_HEADER_rocr6_move_pick_place_private_h_
#define RTW_HEADER_rocr6_move_pick_place_private_h_
#include "rtwtypes.h"
#include "rocr6_move_pick_place.h"
#include "rocr6_move_pick_place_types.h"

extern real_T rt_atan2d_snf(real_T u0, real_T u1);
extern void rocr6_move_pick_place_u_Init(DW_u_rocr6_move_pick_place_T *localDW);
extern void rocr6_move_pick_place_u(const real_T rtu_In1[6],
  P_u_rocr6_move_pick_place_T *localP);
extern void rocr6_move_pick__setJoints_Init(int16_T *rty_s1,
  DW_setJoints_rocr6_move_pick__T *localDW, P_setJoints_rocr6_move_pick_p_T
  *localP);
extern void rocr6_move_pick_place_setJoints(int16_T *rty_s1,
  P_setJoints_rocr6_move_pick_p_T *localP);
extern void rocr6_move_pick_place_u_j(int16_T *rty_Out1, uint16_T
  *rtd_stop_count, P_u_rocr6_move_pick_place_j_T *localP);
extern void rocr6_move_pick_place_u_g(boolean_T rtu_In1, int16_T *rty_Out1,
  uint16_T *rtd_stop_count, P_u_rocr6_move_pick_place_n_T *localP);
extern void rocr6_move_pick_waitstatus_Init(int16_T *rty_s2,
  P_waitstatus_rocr6_move_pick__T *localP);
extern void rocr6_move_pick_plac_waitstatus(boolean_T rtu_Enable, const
  SL_Bus_rocr6_move_pick_place_std_msgs_Bool *rtu_In1, int16_T *rty_s2, uint16_T
  *rtd_stop_count, P_waitstatus_rocr6_move_pick__T *localP);
extern void rocr6_move_pick_openVision_Init(int16_T *rty_s2,
  DW_openVision_rocr6_move_pick_T *localDW, P_openVision_rocr6_move_pick__T
  *localP);
extern void rocr6_move_pick_plac_openVision(int16_T *rty_s2, int16_T
  *rtd_verify_count, P_openVision_rocr6_move_pick__T *localP);
extern void rocr6_move_pick_place_u_n(int16_T *rty_Out1, uint16_T
  *rtd_delay_count, P_u_rocr6_move_pick_place_i_T *localP);
extern void rocr6_move_pick_place_u_l(int16_T *rty_Out1, uint16_T
  *rtd_delay_count, P_u_rocr6_move_pick_place_b_T *localP);
extern void CoordinateTransformationCo_Init(DW_CoordinateTransformationCo_T
  *localDW);
extern void CoordinateTransformationConvers(const real_T rtu_0[4],
  B_CoordinateTransformationCon_T *localB);
extern void rocr6_move_pick_place_u_l_Init(DW_u_rocr6_move_pick_place_a_T
  *localDW);
extern void rocr6_move_pick_place_u_i(const real_T rtu_In1[6],
  P_u_rocr6_move_pick_place_f_T *localP);
extern void rocr6_move_pic_setJoints_a_Init(int16_T *rty_s4,
  DW_setJoints_rocr6_move_pic_p_T *localDW, P_setJoints_rocr6_move_pick_m_T
  *localP);
extern void rocr6_move_pick_pla_setJoints_a(int16_T *rty_s4,
  B_setJoints_rocr6_move_pick_n_T *localB, P_setJoints_rocr6_move_pick_m_T
  *localP);
extern void rocr6_move_pick_waitStatus_Init(int16_T *rty_s3, int16_T *rty_retx,
  B_waitStatus_rocr6_move_pick__T *localB, DW_waitStatus_rocr6_move_pick_T
  *localDW, P_waitStatus_rocr6_move_pick__T *localP);
extern void rocr6_move_pick_plac_waitStatus(int16_T *rty_s3, int16_T *rty_retx,
  uint16_T *rtd_stop_count, B_waitStatus_rocr6_move_pick__T *localB,
  P_waitStatus_rocr6_move_pick__T *localP);
extern void rocr6_move_pick_place_u_f_Init(DW_u_rocr6_move_pick_place_l_T
  *localDW);
extern void rocr6_move_pick_place_u_e(real_T rtu_In1, real_T rtu_In1_o, real_T
  rtu_In1_g, real_T rtu_In1_n, real_T rtu_In1_l, real_T rtu_In1_ld,
  P_u_rocr6_move_pick_place_fv_T *localP);
extern void rocr6_move_pick_place_u_f1_Init(DW_u_rocr6_move_pick_place_f_T
  *localDW);
extern void rocr6_move_pick_place_u_m(const real_T rtu_In1[6],
  P_u_rocr6_move_pick_place_jo_T *localP);
extern void rocr6_move_pick_place_u_k_Init(DW_u_rocr6_move_pick_place_g_T
  *localDW);
extern void rocr6_move_pick_place_u_lx(real_T rtu_In1, real_T rtu_In1_a, real_T
  rtu_In1_h, real_T rtu_In1_e, real_T rtu_In1_a3, real_T rtu_In1_l,
  P_u_rocr6_move_pick_place_a_T *localP);
extern void rocr6_move_pick_place_u_hw_Init(DW_u_rocr6_move_pick_place_j_T
  *localDW);
extern void rocr6_move_pick_place_u_a(const real_T rtu_In1[6],
  P_u_rocr6_move_pick_place_ft_T *localP);
extern void rocr6_move_pic_setJoints_o_Init(int16_T *rty_s5,
  DW_setJoints_rocr6_move_pic_o_T *localDW, P_setJoints_rocr6_move_pick_k_T
  *localP);
extern void rocr6_move_pick_pla_setJoints_m(int16_T *rty_s5, uint16_T
  *rtd_delay_count, uint16_T *rtd_stop_count, B_setJoints_rocr6_move_pick_o_T
  *localB, P_setJoints_rocr6_move_pick_k_T *localP);
extern void rocr6_move_pick_place_u_b_Init(DW_u_rocr6_move_pick_place_n_T
  *localDW);
extern void rocr6_move_pick_place_u_ey(const real_T rtu_In1[6],
  P_u_rocr6_move_pick_place_ja_T *localP);
extern void rocr6_move_pick_place_u_Term(DW_u_rocr6_move_pick_place_T *localDW);
extern void rocr6_move_pick__setJoints_Term(DW_setJoints_rocr6_move_pick__T
  *localDW);
extern void rocr6_move_pick_openVision_Term(DW_openVision_rocr6_move_pick_T
  *localDW);
extern void rocr6_move_pick_place_u_mx_Term(DW_u_rocr6_move_pick_place_a_T
  *localDW);
extern void rocr6_move_pic_setJoints_o_Term(DW_setJoints_rocr6_move_pic_p_T
  *localDW);
extern void rocr6_move_pick_waitStatus_Term(DW_waitStatus_rocr6_move_pick_T
  *localDW);
extern void rocr6_move_pick_place_u_f_Term(DW_u_rocr6_move_pick_place_l_T
  *localDW);
extern void rocr6_move_pick_place_u_a_Term(DW_u_rocr6_move_pick_place_f_T
  *localDW);
extern void rocr6_move_pick_place_u_l_Term(DW_u_rocr6_move_pick_place_g_T
  *localDW);
extern void rocr6_move_pick_place_u_b_Term(DW_u_rocr6_move_pick_place_j_T
  *localDW);
extern void rocr6_move_pic_setJoints_a_Term(DW_setJoints_rocr6_move_pic_o_T
  *localDW);
extern void rocr6_move_pick_place_u_h_Term(DW_u_rocr6_move_pick_place_n_T
  *localDW);

#endif                           // RTW_HEADER_rocr6_move_pick_place_private_h_

//
// File trailer for generated code.
//
// [EOF]
//
